home *** CD-ROM | disk | FTP | other *** search
/ MacHack 2000 / MacHack 2000.toast / pc / The Hacks / MacHacksBug / Python 1.5.2c1 / Tools / idle / NEWS.txt < prev    next >
Encoding:
Text File  |  2000-06-23  |  2.7 KB  |  95 lines

  1. (For a more detailed change log, see the file ChangeLog.)
  2.  
  3. ----------------------------------------------------------------------
  4.  
  5. New in IDLE 0.4 (4/7/99)
  6. ------------------------
  7.  
  8. Most important change: a new menu entry "File -> Path browser", shows
  9. a 4-column hierarchical browser which lets you browse sys.path,
  10. directories, modules, and classes.  Yes, it's a superset of the Class
  11. browser menu entry.  There's also a new internal module,
  12. MultiScrolledLists.py, which provides the framework for this dialog.
  13.  
  14. New in IDLE 0.3 (2/17/99)
  15. -------------------------
  16.  
  17. Most important changes:
  18.  
  19. - Enabled support for running a module, with or without the debugger.
  20. Output goes to a new window.  Pressing F5 in a module is effectively a
  21. reload of that module; Control-F5 loads it under the debugger.
  22.  
  23. - Re-enable tearing off the Windows menu, and make a torn-off Windows
  24. menu update itself whenever a window is opened or closed.
  25.  
  26. - Menu items can now be have a checkbox (when the menu label starts
  27. with "!"); use this for the Debugger and "Auto-open stack viewer"
  28. (was: JIT stack viewer) menu items.
  29.  
  30. - Added a Quit button to the Debugger API.
  31.  
  32. - The current directory is explicitly inserted into sys.path.
  33.  
  34. - Fix the debugger (when using Python 1.5.2b2) to use canonical
  35. filenames for breakpoints, so these actually work.  (There's still a
  36. lot of work to be done to the management of breakpoints in the
  37. debugger though.)
  38.  
  39. - Closing a window that is still colorizing now actually works.
  40.  
  41. - Allow dragging of the separator between the two list boxes in the
  42. class browser.
  43.  
  44. - Bind ESC to "close window" of the debugger, stack viewer and class
  45. browser.  It removes the selection highlighting in regular text
  46. windows.  (These are standard Windows conventions.)
  47.  
  48. ----------------------------------------------------------------------
  49.  
  50. New in IDLE 0.2 (1/8/99)
  51. ------------------------
  52.  
  53. Lots of changes; here are the highlights:
  54.  
  55. General:
  56.  
  57. - You can now write and configure your own IDLE extension modules; see
  58. extend.txt.
  59.  
  60.  
  61. File menu:
  62.  
  63. The command to open the Python shell window is now in the File menu.
  64.  
  65.  
  66. Edit menu:
  67.  
  68. New Find dialog with more options; replace dialog; find in files dialog.
  69.  
  70. Commands to tabify or untabify a region.
  71.  
  72. Command to format a paragraph.
  73.  
  74.  
  75. Debug menu:
  76.  
  77. JIT (Just-In-Time) stack viewer toggle -- if set, the stack viewer
  78. automaticall pops up when you get a traceback.
  79.  
  80. Windows menu:
  81.  
  82. Zoom height -- make the window full height.
  83.  
  84.  
  85. Help menu:
  86.  
  87. The help text now show up in a regular window so you can search and
  88. even edit it if you like.
  89.  
  90. ----------------------------------------------------------------------
  91.  
  92. IDLE 0.1 was distributed with the Python 1.5.2b1 release on 12/22/98.
  93.  
  94. ======================================================================
  95.